Adaptive Embedded Services for Pervasive Computing
نویسندگان
چکیده
Today’s embedded systems are pervasive, mobile, and in many cases, permanently connected. Yet, they are tightly integrated with their environment and barely coordinated. The next generation of distributed applications requires more decentralized and more dynamic interaction schemes, which the classic request/response communication paradigm can not accommodate. The Executable Choreography Framework (ECF) is a middleware-level platform extension that enables on-demand deployment of peer-to-peer interactions between services and resources. The ECF platform extension combines transparent context propagation with non-invasive software composition techniques to dynamically refine the default control and data flow of service invocations. The ECF provides a ground for experimentation with dynamic and distributed workflows, and a common specification language for defining advanced service composition schemes, such as adaptive choreographies, mobile agents and distributed Aspect-Oriented compositions in serviceoriented environments.
منابع مشابه
A context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملTowards a Conceptual Model for Context-Aware Adaptive Services
Recent advances in both portable devices and wireless networks make mobile computing a reality. Embedded and invisible computing resources are paving the way to a new paradigm known as pervasive computing. More attention needs to be paid to the development of intelligent services in such a highly dynamic environment. This paper aims to present a conceptual model for context awareness based serv...
متن کاملTowards Pervasive Computing Environments with Cloud Services
Pervasive computing aims at creating environments saturated with embedded and portable computing devices surrounding the users and providing them with many interesting services. It has been gradually applied into our everyday life and its applications are becoming more and more extensive day by day. However, exploiting its full potential is difficult due to some inherent problems such as limite...
متن کاملFlow-Driven Ambient Guidance Using situated flows and embedded interfaces to guide people in pervasive work environments
Effectively guiding people in complex and highly dynamic work environment requires advances in high-level declarative activity models that can describe the flow of human work activities and their intended outcomes, as well as novel user interface models for distributing guidance information across time and space. This paper describes a new line of research aimed at developing a new programming ...
متن کاملSystem Architectures for Speech-based and Multimodal Pervasive Computing Applications
Speech-based and multimodal interaction can be very efficient and natural way for human-computer communication in pervasive computing settings. The key features in these settings are the distributed and adaptive nature of interaction. In order to implement applications efficiently the system architecture must support these features. In this paper we discuss the requirements for speech-based per...
متن کامل